publicly accessible - German English Dictionary